man-made lake - İngilizce Eşanlam Sözlük

man-made lake

n.
[1] reservoir , artificial lake